FPS24 I - スコア
求めるものは
$ \prod_{i=1}^n (1+A_ix) [x^k]
である.
左辺の式を1つずつ掛け算していては計算量が
$ O(N^2)\mathrm{polylog}(N)
になって間に合わないが,次数が均等になるように上手く分割統治すると計算量が
$ O(N\log^2 N)
となり間に合う.今回はかける対象が全て1次式なので,セグ木の要領で半分ずつ計算すると間に合う.
https://atcoder.jp/contests/fps-24/submissions/71059411
コメント
積の和もFPSで扱える